Steve NoodeSteve Noode
Table TennisChina Smash 2026: Three Scorelines Reveal the True Boundary of American Table TennisSally Moyland and Lily Zhang walked into the deciding game against Hana Goda...
Table TennisChina Smash 2026: Three Scorelines Reveal the Real Structure of the U.S. Doubles SquadA 3-2 comeback win over the Egyptian pair Hana Goda/Dina Meshref was the only...
Domestic FootballSeptember 28 in Southeast Asia: Malaysia–Indonesia, Four Screens, and a Rhythm No One Can MeasureFour in the morning in London. I open two tabs. One says "watch live on FPT...
TennisNovak Djokovic's Right Knee: Load Charts, a Meniscus Tear and 27 Days from Paris to WimbledonFifth set, 2-2, the clock on Court Philippe-Chatrier already past the four-ho...
International FootballEmpty Scaffolding: How the Transfer Market Convicts on an Un sourced RumourJuly 2026, 2:14 a.m. Liverpool time. A social media account with 9,000...
EsportsJFA withdraws from FIFAe World Cup 2026: When “safety” becomes the shot that goes wideAt 9:47 PM on October 10, 2026, a short press release appeared on the officia...
VolleyballDakar 2026: The beach volleyball seeding formula and the pairs placed in the wrong slotOn draw day in Dakar, 24 men's and 24 women's beach volleyball teams were spl...
VolleyballAn Empty Spreadsheet Before the Semifinal: The Ethical Limits of Decoding Volleyball InjuriesOn the night of March 14, after the whistle ended the fourth set, I stayed...
Domestic FootballRodrigo Holgado and DPMM: When the Ban Outlasts the ContractDPMM's homepage carried a short line saying Rodrigo Holgado is 'about to join...
International FootballThe Blank Page in a Transfer File: Five Minimum Data Points Before a Rumor Becomes NewsThe Blank Page in a Transfer File: Five Minimum Data Points Before a Rumor...
EsportsBLAST payment delays and the teams' choice of PGL: a record of what is and is not verifiedIn October 2026, the list of teams at the top of the VRS standings was locked...
International FootballThe Failure of Vietnam U22 at SEA Games 33: Did V-League Produce a Generation of Players Who Can't Play Football?Vietnam U22's early exit from SEA Games 33 exposed a systemic failure in play...
Domestic FootballThree Candidates Contest the VFF Chairman Seat: When Banking Money Enters the BoardroomOn October 21, the official candidate list was published. Two days earlier, t...
EsportsHoang Luan's Head-Shave Pledge: When a Commentator Becomes the Most Unpredictable Variable at WorldsThe most far-reaching asset that the Vietnamese League of Legends community h...
VolleyballDakar 2026 beach volleyball schedule released: six blank kick-off times and an African milestone written too smallOn the official beach volleyball schedule release for the Dakar 2026 Youth...
International FootballKvaratskhelia and the Warning from the Knee: When PSG Trade a Season for a Single TurnWhen Kvaratskhelia fell in the 59th minute at Parc des Princes, no one in the...
BasketballV.League 2026: When the 'Stats Saint' Exposes the Illusion of PossessionStats don't score goals, but stats are quietly rewriting history. I've follow...
Domestic FootballFIFA Names Dinh Bac and Dang Khoa: The Offside Trap of a 'New Generation'Vietnam open their regional campaign on September 26 against the Philippines....
International FootballWorld Cup 2026: 104 Matches, 48 Teams and the Trap Called 'an Easy Group Stage'On 1 December 2026, inside fifteen minutes, Group E of the World Cup flipped...
Domestic FootballThe 'Magic Moves' Handbook and Vietnamese Women's Football's Long BetOn the first page of the handbook, a girl stands alone holding a ball in her...
Table TennisChina Smash 2026: Three Scorelines Reveal the Real Structure of the U.S. Doubles SquadA 3-2 comeback win over the Egyptian pair Hana Goda/Dina Meshref was the only...
Domestic FootballSeptember 28 in Southeast Asia: Malaysia–Indonesia, Four Screens, and a Rhythm No One Can MeasureFour in the morning in London. I open two tabs. One says "watch live on FPT...
TennisNovak Djokovic's Right Knee: Load Charts, a Meniscus Tear and 27 Days from Paris to WimbledonFifth set, 2-2, the clock on Court Philippe-Chatrier already past the four-ho...
International FootballEmpty Scaffolding: How the Transfer Market Convicts on an Un sourced RumourJuly 2026, 2:14 a.m. Liverpool time. A social media account with 9,000...
EsportsJFA withdraws from FIFAe World Cup 2026: When “safety” becomes the shot that goes wideAt 9:47 PM on October 10, 2026, a short press release appeared on the officia...
VolleyballDakar 2026: The beach volleyball seeding formula and the pairs placed in the wrong slotOn draw day in Dakar, 24 men's and 24 women's beach volleyball teams were spl...
VolleyballAn Empty Spreadsheet Before the Semifinal: The Ethical Limits of Decoding Volleyball InjuriesOn the night of March 14, after the whistle ended the fourth set, I stayed...
Domestic FootballRodrigo Holgado and DPMM: When the Ban Outlasts the ContractDPMM's homepage carried a short line saying Rodrigo Holgado is 'about to join...
International FootballThe Blank Page in a Transfer File: Five Minimum Data Points Before a Rumor Becomes NewsThe Blank Page in a Transfer File: Five Minimum Data Points Before a Rumor...
EsportsBLAST payment delays and the teams' choice of PGL: a record of what is and is not verifiedIn October 2026, the list of teams at the top of the VRS standings was locked...
International FootballThe Failure of Vietnam U22 at SEA Games 33: Did V-League Produce a Generation of Players Who Can't Play Football?Vietnam U22's early exit from SEA Games 33 exposed a systemic failure in play...
Domestic FootballThree Candidates Contest the VFF Chairman Seat: When Banking Money Enters the BoardroomOn October 21, the official candidate list was published. Two days earlier, t...
EsportsHoang Luan's Head-Shave Pledge: When a Commentator Becomes the Most Unpredictable Variable at WorldsThe most far-reaching asset that the Vietnamese League of Legends community h...
VolleyballDakar 2026 beach volleyball schedule released: six blank kick-off times and an African milestone written too smallOn the official beach volleyball schedule release for the Dakar 2026 Youth...
International FootballKvaratskhelia and the Warning from the Knee: When PSG Trade a Season for a Single TurnWhen Kvaratskhelia fell in the 59th minute at Parc des Princes, no one in the...
BasketballV.League 2026: When the 'Stats Saint' Exposes the Illusion of PossessionStats don't score goals, but stats are quietly rewriting history. I've follow...
Domestic FootballFIFA Names Dinh Bac and Dang Khoa: The Offside Trap of a 'New Generation'Vietnam open their regional campaign on September 26 against the Philippines....
International FootballWorld Cup 2026: 104 Matches, 48 Teams and the Trap Called 'an Easy Group Stage'On 1 December 2026, inside fifteen minutes, Group E of the World Cup flipped...
Domestic FootballThe 'Magic Moves' Handbook and Vietnamese Women's Football's Long BetOn the first page of the handbook, a girl stands alone holding a ball in her...
